Definizione di identificativo globale

Un identificativo globale (GUID, Globally Unique Identifier) Φ un identificativo che consente di distinguere un programma o un oggetto da un altro. Utilizzando IEAK Φ possibile generare un identificativo globale per il proprio programma personalizzato.

Un identificativo globale, denominato anche identificativo universale (UUID, Universally Unique Identifier), viene generato utilizzando un algoritmo definito da Open Systems Foundation volto a garantirne l'unicitα.

Il numero viene generato sulla base di diversi identificativi, ad esempio l'ora, e di informazioni relative al sistema. Non viene mai generato lo stesso numero. Se il computer in uso Φ dotato di una scheda di rete con un indirizzo hardware per schede di rete IEEE a 48 bit, tale indirizzo verrα incorporato nell'identificativo globale. In caso contrario, verrα creato uno pseudo indirizzo casuale sulla base delle informazioni relative allo stato del computer.